class DisruptorFlameSparks extends xEmitter;

#exec OBJ LOAD FILE=XEffectMat.utx

state Ticking
{
	simulated function Tick( float dt )
	{
			LightBrightness += (Frand()-0.5)*20;
		        LightRadius += (Frand()-0.5)*0.75;
	}
}

simulated function timer()
{
	GotoState('Ticking');
}

simulated function PostNetBeginPlay()
{
	SetTimer(0.1,false);
	Super.PostNetBeginPlay();
}

defaultproperties
{
     mParticleType=PT_Line
     mRegen=False
     mStartParticles=6
     mMaxParticles=6
     mLifeRange(0)=0.400000
     mLifeRange(1)=0.700000
     mRegenRange(0)=0.000000
     mRegenRange(1)=0.000000
     mDirDev=(X=1.500000,Y=1.500000,Z=1.500000)
     mPosDev=(X=15.000000,Y=15.000000,Z=15.000000)
     mSpawnVecB=(X=14.000000,Z=0.060000)
     mSpeedRange(0)=100.000000
     mSpeedRange(1)=175.000000
     mMassRange(0)=2.000000
     mMassRange(1)=2.000000
     mSizeRange(0)=6.000000
     mColorRange(0)=(B=50,G=150,R=50)
     mColorRange(1)=(B=50,G=150,R=50)
     mAttenKa=0.100000
     LightType=LT_Steady
     LightHue=75
     LightSaturation=160
     LightBrightness=130.000000
     LightRadius=4.000000
     bDynamicLight=True
     Skins(0)=Texture'XEffectMat.Link.link_spark_green'
     Style=STY_Translucent
}
